long-run total costs - Turkish English Dictionary